// 处理首页的逻辑代码
// 判断 => 如果没有本地的token => 跳转到注册页面
if (!localStorage.getItem('token')) {
  location.href = '/login.html'
}
// 
// console.log('代码继续执行');

// 查看文档=> 找对应的api=> 发送请求
const _getUser = () => {
  getUserInfo(res => {
    let { nickname, user_pic, username, email, id } = res.data.data
    // nickname ""  user_pic null 
    // console.log('获取用户信息', nickname);  //
    // console.log('获取用户信息', nickname, user_pic, username);

    // 显示用户信息 = > username  
    // 用户信息如果nickname => nickname 没有=>username
    if (!nickname) {
      nickname = username
    }
    $('.username').html(nickname)
    // 头像显示 => 用户是否上传 =>上传就显示
    // 首字母的div =>用户没上传 =>显示
    if (!user_pic) {
      let firstLetter = nickname[0].toUpperCase()
      // console.log(firstLetter);
      // 没有上传图片的逻辑
      $('.avatar').css('display', 'inline-block').html(firstLetter)
    } else {
      // ===TODO===上传图片的逻辑======
      $('.layui-nav-img').show()
      $('.layui-nav-img').prop('src', user_pic)
    }
  })
}
_getUser()
// 将方法挂载到window上
window._getUser = _getUser
// console.log(window);
// 退出按钮=>注册事件=> 跳转到首页=> 清除本地的token
$('#logout').on('click', () => {
  layer.confirm('确认要退出么,要么在想想?', { icon: 3, title: '提示' }, function (index) {
    //do something
    // warning ===== 为了不必要的bug,做好就是先清除,在跳转
    localStorage.removeItem('token')
    location.href = '/login.html'
    layer.close(index);
  });
})